customer care - French English Dictionary